﻿using System;
using System.Collections.Generic;
using System.IO;
using System.Runtime.CompilerServices;
using System.Text;
using System.Threading;

[assembly: TypeForwardedTo(typeof(Attribute))]
[assembly: TypeForwardedTo(typeof(Object))]
[assembly: TypeForwardedTo(typeof(ValueType))]
[assembly: TypeForwardedTo(typeof(Enum))]
[assembly: TypeForwardedTo(typeof(Boolean))]
[assembly: TypeForwardedTo(typeof(SByte))]
[assembly: TypeForwardedTo(typeof(Byte))]
[assembly: TypeForwardedTo(typeof(Char))]
[assembly: TypeForwardedTo(typeof(Int16))]
[assembly: TypeForwardedTo(typeof(UInt16))]
[assembly: TypeForwardedTo(typeof(Int32))]
[assembly: TypeForwardedTo(typeof(UInt32))]
[assembly: TypeForwardedTo(typeof(Int64))]
[assembly: TypeForwardedTo(typeof(UInt64))]
[assembly: TypeForwardedTo(typeof(IntPtr))]
[assembly: TypeForwardedTo(typeof(UIntPtr))]
[assembly: TypeForwardedTo(typeof(Single))]
[assembly: TypeForwardedTo(typeof(Double))]
[assembly: TypeForwardedTo(typeof(String))]
[assembly: TypeForwardedTo(typeof(StringSplitOptions))]
[assembly: TypeForwardedTo(typeof(Nullable))]
[assembly: TypeForwardedTo(typeof(Nullable<>))]
[assembly: TypeForwardedTo(typeof(IComparable))]
[assembly: TypeForwardedTo(typeof(IEquatable<>))]
[assembly: TypeForwardedTo(typeof(StringBuilder))]
[assembly: TypeForwardedTo(typeof(Delegate))]
[assembly: TypeForwardedTo(typeof(MulticastDelegate))]
[assembly: TypeForwardedTo(typeof(EventArgs))]
[assembly: TypeForwardedTo(typeof(EventHandler))]
[assembly: TypeForwardedTo(typeof(EventHandler<>))]
[assembly: TypeForwardedTo(typeof(AsyncCallback))]
[assembly: TypeForwardedTo(typeof(Action))]
[assembly: TypeForwardedTo(typeof(Action<>))]
[assembly: TypeForwardedTo(typeof(Action<,>))]
[assembly: TypeForwardedTo(typeof(Action<,,>))]
[assembly: TypeForwardedTo(typeof(Action<,,,>))]
[assembly: TypeForwardedTo(typeof(Action<,,,,>))]
[assembly: TypeForwardedTo(typeof(Action<,,,,,>))]
[assembly: TypeForwardedTo(typeof(Action<,,,,,,>))]
[assembly: TypeForwardedTo(typeof(Action<,,,,,,,>))]
[assembly: TypeForwardedTo(typeof(Func<>))]
[assembly: TypeForwardedTo(typeof(Func<,>))]
[assembly: TypeForwardedTo(typeof(Func<,,>))]
[assembly: TypeForwardedTo(typeof(Func<,,,>))]
[assembly: TypeForwardedTo(typeof(Func<,,,,>))]
[assembly: TypeForwardedTo(typeof(Func<,,,,,>))]
[assembly: TypeForwardedTo(typeof(Func<,,,,,,>))]
[assembly: TypeForwardedTo(typeof(Func<,,,,,,,>))]
[assembly: TypeForwardedTo(typeof(Func<,,,,,,,,>))]
[assembly: TypeForwardedTo(typeof(ValueTuple))]
[assembly: TypeForwardedTo(typeof(ValueTuple<>))]
[assembly: TypeForwardedTo(typeof(ValueTuple<,>))]
[assembly: TypeForwardedTo(typeof(ValueTuple<,,>))]
[assembly: TypeForwardedTo(typeof(ValueTuple<,,,>))]
[assembly: TypeForwardedTo(typeof(ValueTuple<,,,,>))]
[assembly: TypeForwardedTo(typeof(ValueTuple<,,,,,>))]
[assembly: TypeForwardedTo(typeof(ValueTuple<,,,,,,>))]
[assembly: TypeForwardedTo(typeof(ValueTuple<,,,,,,,>))]
[assembly: TypeForwardedTo(typeof(KeyValuePair<,>))]
[assembly: TypeForwardedTo(typeof(Span<>))]
[assembly: TypeForwardedTo(typeof(ReadOnlySpan<>))]
[assembly: TypeForwardedTo(typeof(TimeSpan))]
[assembly: TypeForwardedTo(typeof(IAsyncResult))]
[assembly: TypeForwardedTo(typeof(IDisposable))]
[assembly: TypeForwardedTo(typeof(HashCode))]
[assembly: TypeForwardedTo(typeof(IndexerNameAttribute))]
[assembly: TypeForwardedTo(typeof(Exception))]
[assembly: TypeForwardedTo(typeof(ArgumentException))]
[assembly: TypeForwardedTo(typeof(ArgumentNullException))]
[assembly: TypeForwardedTo(typeof(ArgumentOutOfRangeException))]
[assembly: TypeForwardedTo(typeof(NotImplementedException))]
[assembly: TypeForwardedTo(typeof(NotSupportedException))]
[assembly: TypeForwardedTo(typeof(IndexOutOfRangeException))]
[assembly: TypeForwardedTo(typeof(InvalidCastException))]
[assembly: TypeForwardedTo(typeof(InvalidOperationException))]
[assembly: TypeForwardedTo(typeof(ObjectDisposedException))]
[assembly: TypeForwardedTo(typeof(UnauthorizedAccessException))]
[assembly: TypeForwardedTo(typeof(OutOfMemoryException))]
[assembly: TypeForwardedTo(typeof(SystemException))]
[assembly: TypeForwardedTo(typeof(IOException))]
[assembly: TypeForwardedTo(typeof(FileNotFoundException))]
[assembly: TypeForwardedTo(typeof(TimeoutException))]
[assembly: TypeForwardedTo(typeof(Timeout))]
